supervising station clerk - French English Dictionary